package com.zmn.uac.common.dro.oauth.login;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * @title: 用户手机号验证码登录返回实体
 * @author:Rananquan
 * @Date:2022/5/20 16:05
 */
@Data
@ApiModel("用户手机号验证码登录响应")
@ToString
public class UserInfoDRO implements Serializable {

    private static final long serialVersionUID = -5675060572674178635L;

    /**
     * 用户ID
     */
    @ApiModelProperty(value = "用户ID")
    private Long userId;

    /**
     * 真实姓名
     */
    @ApiModelProperty(value = "姓名")
    private String realName;

    /**
     * 用户职位
     */
    @ApiModelProperty(value = "用户职位")
    private String job;

    /**
     * 头像地址
     */
    @ApiModelProperty(value = "头像地址")
    private String avatarSrc;

    /**
     * 部门id
     */
    @ApiModelProperty(value = "部门id")
    private Integer depId;

    /**
     * 部门名字
     */
    @ApiModelProperty(value = "部门名字")
    private String depName;

    /**
     * 公司ID
     */
    @ApiModelProperty(value = "公司ID")
    private Integer companyId;

    /**
     * 公司名称
     */
    @ApiModelProperty(value = "公司名称")
    private String companyName;
}
